翻訳と辞書
Words near each other
・ Open Pit Mine
・ Open PLA
・ Open plan
・ Open platform
・ Open Platform Architecture
・ Open Platform Communications
・ Open Platform for NFV
・ Open Platform for Robotic Services
・ Open Platform Management Architecture
・ Open Plaza Los Jardines
・ Open Plus
・ Open Polar Sea
・ Open pollination
・ Open port
・ Open position
Open Power Template
・ Open primaries in the United States
・ Open prison
・ Open problem
・ Open Programming Language
・ Open Prosthetics Project
・ Open protein structure annotation network
・ Open proxy
・ Open Public Records Act
・ Open Publication License
・ Open publishing
・ Open quantum system
・ Open Range
・ Open range
・ Open Range (1927 film)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Open Power Template : ウィキペディア英語版
Open Power Template

Open Power Template is a web template engine written in PHP 5. A common strategy in designing web application is separation of the application logic (i.e. data processing) from the presentation (displaying the data). OPT is a tool for implementing such separation. The presentation layer is represented by templates, text files with HTML code and extra instructions controlling the data substitution.
OPT uses a dedicated XML template language for writing templates. It is not a general-purpose, but a domain-specific language. It was primarily designed to support and simplify template-specific problems with a set of declarative instructions. Instead of implementing the rendering algorithms and statements, like in imperative programming, the template designer specifies the expected result and features. This aims to ease the costs and efforts associated with the software development and further maintenance.
The library provides an object-oriented API based on the solutions from popular frameworks. As it is the first member of a bigger project, ''Open Power Libs'', it is built upon a small OPL core library which provides the basic features.
== History ==

The project started in November 2004, as a template engine for a discussion board project inspired by Smarty. While it later failed, the library became independent. In July 2006, the version 1.0.0 was released. It offered a template language with Smarty-like syntax and a small set of declarative instructions.
In January 2007, the developers release the version 1.1.0 which brings some notable improvements, such as pagination support and tree rendering.
In January 2008, the developers form an open-source programming team, ''Invenzzia'' to develop OPT and other PHP projects. At the same time, the development of Open Power Template 2.0 began.
The last version of the 1.1 branch was released in May 2008 and the group focused on the OPT 2.0 development. The new library went into the beta-stage in December and the first stable version was released in July 2009.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Open Power Template」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.